From:                              route@monster.com

Sent:                               Wednesday, November 2, 2016 12:42 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Software Engineer

 

This resume has been forwarded to you at the request of Monster User xapeix03

Benjamin Hardin 

Last updated:  07/27/16

Job Title:  no specified

Company:  Apeiron, Inc.

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Stafford, VA  22555
US

java_developer4life@yahoo.com
Contact Preference:  Telephone

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Benjamin Hardin - Sr. Java Developer

Resume Value: 9wqy2dt6mdtjpjmw   

  

 

Benjamin C. Hardin Sr.

PRESIDENT / CEO / INDEPENDENT CONTRACTOR

Company Name: H. I. T-[Hardin Innovative Technologies]

Contact Information:

 

·   Mobile: 703 969 0713 / Work: 703 969 0713

·   Email: java_developer4life@yahoo.com

 

ACTIVE CLEARANCES:

 

·               DHS / CBP (PUBLIC TRUST)  –  [01 / 2015 –  PRESENT ] - (ACTIVE) -  ACHIEVE GOVERNMENT SUITABILITY

·               SECRET CLEARANCE –  [05/29/2015 - PRESENT] - (ACTIVE)  - ACHIEVE GOVERNMENT SUITABILITY

 

INACTIVE CLEARANCES – ARCHIVED IN JPAS

 

·               UNITED STATES NAVY                                          (Top Secret) – [03 / 1994 – 09/1996] - ( INACTIVE )  

·               KENTUCKY ARMY NATIONAL GUARD    (Top Secret) – [09 / 1996 – 11/2001] - ( INACTIVE

 

MILITARY SERVICE:       

 

·               UNITED STATES NAVY (RADIOMAN) Dates (11 / 1993)  - (09 / 1996)                                         

·               KENTUCKY ARMY NATIONAL GUARD  (Satellite Engineer) Dates  (06 / 1996) - (11 / 2001)       

 

EDUCATION: 

 

·               Colorado Technical University

      Computer Science / Software Engineering

      Master’s Degree

 

·               Colorado Technical University

      Information Technology / Data Management

      Master’s Degree

 

·               Colorado Technical University

      MBA (Master of Business Administration / Concentration in Finance)

      Master’s Degree

 

·               University of Louisville, Speed Scientific School, Louisville, KY

Computer Engineering / Engineering Mathematics

      Bachelor’s Degree

 

·                        Colorado Technical University

Web Development

Bachelor’s Degree

 

SUMMARY OF QUALIFICATIONS & ACHIEVEMENTS:

 

·               Over 15 years in the IT- industry with experience both in front-end and back-end software development using the full (SDLC) Software Development Life Cycle creating plans and implementing software development designs.

·               Strong expertise in creating, using and enforcing streamlined Software Engineering Standards Processes for developing, selecting, and implementing information systems within enterprise based on industry best practices including  IEEE Software Engineering Standards, Continuous Integration (CI), Agile Modeling (AM), extreme  Programming (XP).

·               Specialized in flexible n-tier architecture and Work-flow management, design patterns, best practices Extensive in-depth experience with open source frameworks such as Spring Framework,  Spring Modules, Hibernate,  Struts2, XML-Beans, Jakarta Commons Apache Tomcat, Ant, Maven, CVS, Sub-Version, Mercurial, Jenkins, Hudson.

·               The designs consisted of Use Case Diagrams, Class Diagrams, and Sequence diagrams

·               Over 9 years of experience with J2EE technologies with extensive experience in Web applications and back end development using tools involving JAVA, JSP, JAVASCRIPT, HTML, Java, Spring Framework, JDBC, ODBC

·               Hands on Experience building applications using Strusts2, Spring-Framework, Hibernate, Web Services using SOAP, WSDL.

·               Used extensive J2EE components, such as EJBs, XML, XSD, JSP, JSTL, Servlets, Enterprise Java Beans, Transforming XML Files to Objects using tools such as JIBX, and JAXB, and significant knowledge of SOA and Web-Services.

·               Hands on experience using Trouble-Shooting Methods and Strategies with extensive testing experience such as unit testing and creating JUnit test, Maven, and creating scripts using ANT.

·               Worked with Eclipse and Eclipse plug-ins using integrated tools as Win-CVS, MAVEN, SVN, and Application Servers.

TECHNICAL SKILLS:

·               Programming Languages                                          JAVA, C/C++, ASSEMBLER

·               Web Programming Languages                            JSF, JSP, JAVASCRIPT, HTML, JQUERY, CSS,

·               Web Application Servers                                          Tomcat, Apache, WEBLOGIC, JBOSS,WEBSPHERE

·               Development Environments                            Eclipse - (IDE), My Easy Eclipse - (IDE), NetBeans, IntelliJ                           

·               Operating Systems                                          Windows 7, Windows  8, Linux Platform

·               Databases                                                        Oracle 9i, Oracle10g, Oracle11g, MySQL

·               Additional Technologies                                          J2EE Components, J2SE Components, EJBs, Java Hibernate, Java Spring Framework, JDBC

 

PROFESSIONAL EXPERIENCE:

SOLIEL / DISA                                                                                                          (April 2015 – Present)     

Sr. Java Developer                           

                                                                                                 

For the DISA project as developers we had received requirements from the customer to build an application dealing with Topology messaging services.  The topology messaging service would allow any individual to use a device in the continental U.S. to relay messages created by a producer which was sent to a messaging queue.  The message would wait in the queue until it was accessed once it was accessed by the consumer the consumer would be able to consume the message and respond to the message.  The main purpose of the project was to ensure the wherever the location of the individuals using the devices regardless where they were in the U.S.  That the devices would be able to detect  and pin point the location of the other related device  and send messages via Restful Web services

 

Responsibilities

·   Performed Front end Development with JSF, JSP and other J2EE components

·   Performed Backend development in java and java j2ee

·   Building applications in Maven and Jenkins Continuous Integration

·   Writing Stored Procedures and Views to the Oracle Database

 

Software Tools Used in this Work Environment:

 

JDBC, SQL, MAVEN, GIT, Oracle11g, RESTFUL Web Services, CXF, OSGI, Camel,  ActiveMQ  JMS Messaging Services, Spring-Framework, Java7.0, and J-Unit Testing, Windows 8, JSPs, HTML, XSD, XML, Jenkins (CONTINUOUS INTEGRATION), Tomcat Application Server,

Redmine

PROFESSIONAL EXPERIENCE:

COLLABERA / CAPITALONE                                                                      (January 2015 – April 2015)                                               

Sr. Java Developer                                                       

 

The Capital One project is a project where Capital One is enhancing the user experience to achieve customer satisfaction.  The current website only supports one view at a time where if I log into auto loans or credit card that is the only feature that the customer can see and access. So if customers is in credit cards and want to see a car loan, the customer has to log out and relog into the website to see an existing loan or any other related item.  Currently my team’s responsibilities are to take the existing website and to revitalize the website so customers when they log into the portal that they can see all existing credit cards and loans that is associated to their name or customer number, where the customer will be able to access everything in one view rather than logging out and going into another feature of the website.

 

 

Responsibilities

·   Performed Front end Development with JSP and CSS, HTML and JavaScript

·   Performed Backend development in java and java j2ee

·   Participated in design meetings

·   Participated in Agile meetings,

·   Sprint and Increment Meetings

·   Burn Down Chart Evaluations

·   Scrum Poker Meetings 

 

Software Tools Used in this  Work Environment:

 

JDBC, SQL, MAVEN, GIT, SVN, Oracle11g, RESTFUL Web Services, Soap Web Services, Spring-Framework,, Java7.0, and J-Unit Testing, Windows 8,JSPs, HTML, XSD, XML, Version One, Jenkins (CONTINUOUS INTEGRATION), JS angular, WebLogic Application Server

 

PROFESSIONAL EXPERIENCE:

SRA / CBP                                                                                                      (June 2014 – December 2014)                                               

Sr. Java Developer                                                                                   

 

As a contractor for SRA and our government client (DHS /CBP), I was working as a backend and frontend developer on the CARGO / CBP project. My tasks included working with user stories from created Jira Tickets formed from the requirements from Business Analysts.  The team I worked on was team Phoenix.  Team Phoenix was responsible for Entry Summary portion of the application. Entry Summary dealt with the record keeping, import, export, transfer, storage, move, and duties of all goods coming into the United States from foreign countries. CBP using Entry Summary components in the field provides security and facilitates operations at 328 ports of entry throughout the United States. The Entry Summary application and other related components are being created to better the effectiveness of the border patrolmen and are strictly and only used by agents of CBP and authorized personnel.  The usages of Entry Summary are in real time and are very important to be working correctly, and to maintain continuity and stability for its users.  If the application is not working then personnel in the field cannot do their jobs.  Many components of Entry Summary are being transitions to more update technologies which give the application more stability and speed. By updating and transitioning to these cutting edge technologies gives the field personnel a reliable system.

 

Responsibilities:

·   Backend development working with mybatis persistence tool

·   Created technical documentation for using GIT Repository

·   Created Backend application pieces for Entry Summary application

·   Contributed to creating backend parser called the EDI – Parser for ESV.

·   Participated in design meetings

·   Participated in Agile meetings

·   Led meetings for bettering the teams contribution strategies for the team

·    

Environment:

JDBC, SQL, MAVEN, GIT, Oracle11g, RESTFUL Web Services, Spring-Framework, MYBATIS, Java7.0, and J-Unit Testing, Windows 7,

JSPs, HTML, XSD, XML, JIRA, BAMBOO (CONTINUOUS INTEGRATION),

 

 

 

 

 

 

 

 

PROFESSIONAL EXPERIENCE:

XCELERATE SOLUTIONS                                                                                    (January 2014 – May 2014)     

Sr. Java Developer             

 

Job Description

 

*** Classified Information Presidential Request ***

 

Responsibilities:

·   Created Front end UI for DISS replacement to JPAS

·   Back end development with using core java and java j2ee components

·   Established entire development environment for the entire team using Hudson, ARTIFACTORY,JIRA, and SVN

·   Created JUNIT test for local development tests

·   Contributed to component designs within the architecture

·   Setup maven scripts to compile projects

·   Responsible for placement of dependencies / .jar files in ARTIFACTORY so the team will have access to .jar files

·   JSF was used as a primary front end development tool to access different objects within the application

·   Ajax was a tool that we used that was used for DHTML

 

Environment:

JSF (Prime-Faces), JDBC, SQL, MAVEN, SVN, Oracle11g, Web Services, JPA, Hibernate, Java7.0, and J-Unit Testing, Tortoise, Windows 7,

EJB3, HTML, XSD, XML, JIRA, Hudson (CONTINUOUS INTEGRATION)

 

PROFESSIONAL EXPERIENCE:

CACI                                                                                                                (October 2011 – January 2014)                                               

Sr. Java Developer                                                                                   

 

Veteran Affairs has a project working with CACI as the primary vendor. The VLER DAS serves as a proxy between consumer and producer services of VLER data. Consumer services initiate all data transactions. The VLER DAS interacts with Identity Management and VAP (Venous Access Ports) to ensure that all such data transactions maintain the integrity of personal data associated with individuals and enforce all related security and privacy policies. The VLER DAS provides stateless RESTFULAPIs between the client and server services.  Though at present, the VLER DAS only supports GET requests at the consumer and producer service interfaces involving PUTs and POSTs as needed to convey the quality of statelessness.  The application serving a consumer requests the VLER DAS acts as web server and the consumer service as client. In interacting with a provider services, though at present, the VLER DAS only supports GET requests at the consumer and producer service interfaces involving PUTs and POSTs as needed to convey the quality of statelessness.  The application serving a consumer requests the VLER DAS acts as web server and the consumer service as client. In interacting with a provider services, the VLER DAS acts as a web client and the provider service as a web server, a RESTFUL service as stateless if the server never stores any application state. In a stateless application, the server considers each client request in isolation and in terms of the current resource state. If the client wants any application state to be taken into consideration, the client must submit it as part of the request. The client manipulates resource state by sending a representation as part of the PUT or POST request.  The server manipulates client state by sending representations in response to the client’s GET requests.  Consumer services, acting as clients, initiate transactions on VLER data or VLER collections. VLER collections are Atom collections and can be thought of as folders that contain an Atom feed document that describes the collection, data/document records (hereafter referred to as subject documents), and/ or other collections. The Atom feed document contains metadata about the collection and an entry for each item in the collection. An entry may wholly contain the item if the content is text, html, or XHTML or can reference a subject document that is a resource separate from the feed doc. Each collection has one atom feed document and every VLER atom feed document uses the filename, section.xml.

 

Responsibilities:

·   Created Front end UI for end users and testing

·   Back end development with using core java and java j2ee components

·   Translate the ICD documents before writing code.

·   Established entire development environment for the entire team using JENKINS, ARTIFACTORY,JIRA, and SVN

·   Created JUnit test for local development tests

·   Contributed to component designs within the architecture

·   Setup maven scripts to compile projects

·   Responsible for placement of dependencies / .jar files in ARTIFACTORY so the team will have access to .jar files

·   Responsible for building .war files in JENKINS for deployment on the test servers and

·   During development, testing, and deployment created the branch and tags folders in SVN for the team. 

Ø        Trunk folder for development

Ø        Branches folders for testing and separate development

Ø        Tags folders for deployment

 

 

Environment:

JDBC, SQL, MAVEN, SVN, Oracle11g, Web Services, Spring-Framework, Hibernate, Java6.0, and J-Unit Testing, Tortoise, Windows 7,

JSPs, HTML, XSD, XML, JIRA, JENKINS (CONTINUOUS INTEGRATION)

 

PROFESSIONAL EXPERIENCE:

Dynanet Corporation / OPM                                                                      (February 2011 – October 2011)     

Sr. Java Developer                                                                                   

 

OPM has legacy systems that need to be converted over to java. The legacy systems have several different applications on different servers.  The goal is to maintain and support the legacy systems that are in use and at the same time convert the applications in the legacy system to java using an agile methodology changing the source code per iteration.  As a java developer my duties where to design and build frontend and backend applications.  Several technologies were being used in order to accomplish this.  Being given a task I had about a week to complete the task before moving on to the next tasks.  Once my tasks where complete I created J-Units to test my application locally.  After creating and testing my source code locally it was then placed into subversion and integrated using Hudson as a CI tool.  My IDE was eclipse Helios. As well as incorporating ATG Framework allowing ATG access the Database through programs. This was done by the application’s logic to connect through the database. We used the tag library Dynamo  

 

Responsibilities:

·                        Front end and back end development.

·                        Created several front end components using JSP, CSS, Html, and JavaScript

·                        Used Spring –Framework to separate components using IOC

·                       Hudson was a configuration Integration to that I used to build my applications.

·                       ATG Framework

 

Environment:

JDBC, SQL, MAVEN, ANT, SVN, Oracle11g, Struts2.0, JSPs, Web Services, SOA, Spring-Framework, Hibernate, Java6.0, and J-Unit Testing,

Tortoise, Windows-XP, JSP, HTML, XSD, XML, JIRA

 

PROFESSIONAL EXPERIENCE:

Quadrant Inc. / NetWitness                                                                                    (April 2010 –Nov 2010)     

Sr. Java Developer

 

NetWitness’ interactive investigative capabilities or its software automated network intelligence, allows its software to secure the actions and behaviors of users and applications with complete visibility into content and context. NetWitness’ software enables real-time, definitive determination of compromise, accelerated analysis of incident scope and faster response times resulting in reduced losses and minimized exposure. NetWitness helps security teams address advanced threats definitively and accurately .NetWitness understands the unique security challenges facing specific industries. NetWitness helps industries lower the risks to corporate data vulnerable to hackers and intruder alike, and innovatively changes the Network’s security allowing the customer to .see change in their network.

 

Responsibilities:

·                        Front end and back end development.

·                        Used tortoise-hg (mercurial) which is similar to SVN but with different features but it is a repository.

·                        Created several front end components using JSF, JSP, CSS, Html

·                        Used Spring –Framework to separate components using IOC and used JPA to create the schema of our database JDBC is being used in JPA

·                     Hudson is a technology that is being used to enhance our builds.  Applications are being built

nightly, and Hudson allows us to see which builds fails and which builds pass giving us historical data of previous build from a month ago

·            Maven is also a tool that we are using to access jar files from repositories. This is established using a pom.xml file

·                       To Test applications J-Unit test are built to test the integrity of an application.

·                       Jira is being used to help my team and I to track bug fixes in applications

·                       Wiki is being used to post concerns, solutions, and progress of inner team activity

·               Designed and implemented generic and application independent frameworks to provide common services to intended applications. Some of the major features of these frameworks include a persistence layer using spring and Hibernate, spring based bean lookup, XML-Beans based application configuration services, synchronous and asynchronous communications, charting and graphing, logging and exception handling, mail, encryption services, cache management, and other general utilities.

·               Helped create the data architecture and modeling including stored procedures and triggers. Provided architecture for high availability of database servers as part of a disaster recovery plan. Very often served as a backup DBA as well as mentor to other DBAs.

·               Participated in the development of new web applications providing suggestions how the overall flow of the data for our customers

·               Created several backend and frontend applications also having peer to peer code evaluations.

·               Participated in architecture and design for the application using several technologies. Participated in the design and development of application functionality.

 

Environment:

JDBC, SQL, MAVEN, mercurial-hg, Oracle11g, Web Services, Spring-Framework, Hibernate, Java6.0, JUnit Testing, Tortoise, JSP, HTML, JSF, XML, WIKI, JIRA, Linux, Windows7      

 

PROFESSIONAL EXPERIENCE:

Multivision / Northrop Grumman                                                                       (October 2009 – April 2010)     

Sr. Java Developer

 

DTS (Defense Travel System) is a product created by Northrop Grumman. The purpose of DTS is to serve the travel needs of every branch of the military, government employees, and government officials. Outside of commercial travel, DTS provides government rates that are affordable without the extended commission fees and taxes that are normally compounded along with the price of commercial travel.  DTS is used to book Airplane tickets, Car rentals, Hotel reservation, and Car rail reservations for a government employee at government rates. There are an estimated three million users that use and facilitate travel needs using DTS.  Like any created product, software always needs upgrades, enhancements, and customer request for change and to be competitive with other products of the same industry.  At Northrop Grumman the DTS software always have enhancement, which include additional web pages, bug fixes, software errors, upgrades to database tables, and backend development.  My team and I had a new release every month and in order to keep up with the bug fixes and enhancements we used JIRA to maintain and organize our software needs.

 

Responsibilities:

·               The IDE used to create enhancements and new development for DTS was done in Eclipse 3.3

·               Used SVN as a software repository to retrieve projects related to DTS

·               Created enhancements for both front end and backend enhancements. Used Tapestry2.0 and JSP, HTML, CSS

·               Used extensive JDBC connection to several backend databases.  There were a total of thirty-two databases.

·               Used Spring-Framework integrated using Hibernate (session beans) and MVC framework.

·               Used Hibernate as the DAO layer and the services layer contained POJO’s

·               Used Hibernate as the DAO layer and also to map java objects to the database table columns in order to take advantage of OOPs features

·               Created request in JIRA (software ticketing system) for software enhancements and conducted meeting with other developers coordinating enhancements and taking a lead role to finish task at hand to meet release dates.

·               The WIKI was used as a source of communication to the team of changes made in the software, coordinating meetings, etc.

·               When checking out projects from SVN used Maven and ANT to build the projects and to create related jar files needed for the project.

·               Implemented software changes and enhancements used and JUNIT testing for all the enhancements

·               Created tutorials on how to use new software enhancements and software changes

·               Coordinated meeting with meetings with upper management of weekly and bi-weekly status on upgrades.

·               Requested Software Builds for the new releases before being deployed for customer usage.

·               Participated in enhancing large complex software development initiatives with available resources and given deadlines through proper interactions with project managers, developers, and focus groups to minimize expenditure, avoid redundancy, and improve overall synergy within organization. Well versed in expectation management of executive teams.

·               Helped to create MVC framework with existing applications in production.

·                        Persistence lookup, and design patterns.

·               Provided end-to-end design and implementation of crucial components of the application, including user profile management and supplier management. It involved dealing with data of very complex organizational structure.  One of such structures required to use composite design pattern.

·               Used SDLC to manage new development and used extensive peer to peer testing to pass application test.

 

Environment:

JDBC, SQL, MAVEN, ANT, SVN, Oracle10g, Resin 3.0,Tapestry2.0, Struts2.0, JSPs, Web Services, SOA, Spring-Framework, Hibernate,

Java6.0, and JUnit Testing, Tortoise, Windows-XP,JSP, HTML, XSD, XML, NG-WIKI, JIRA.

 

PROFESSIONAL EXPERIENCE:

Intelitrac - Subcomponent of L3                                           (March 2009 – September 2009)     

Sr. Java Developer

 

The feedpipe contract was a contract that was designed to feed real time information to data analysis.  The feedpipe design is composed of 3 extractors all of which takes the content of the data and extracts the data into a structured form being placed in a designated tables in the database based upon level of importance and content.  This data is composed of non-sensitive and sensitive data.  Base on the content the data Analysis would analyze the data to label the data classified or non-classified. All in all directing the data to be seen by the right people on a need to know bases,  my duties as a Java Programmer on this project is to write and enhance additional source code to existing frameworks that are in production. It is also my job to plan, design, implement, test, and integrate the source code that is being deployed. 

 

Responsibilities:

·               Used every step of the (SDLC) Software Development Life Cycle at all points in phases.

·               Involved in the requirements gathering phases, Responsible for implementing all Class, Use-Case, and Sequence Diagrams

·               Extensively involved with Class, and Interface designs.

·               Used HTML and JSPs along with JavaScript to develop the user interface part of the application.

·               Struts was used to incorporate the MVC framework and also to maintain the flow of the application in a more efficient way.

·               Used EJBs to take advantage of the transactional and persistence features.

·               Built several tutorials how to set up your environment such as installing SVN, Web-Logic Server, and to integrate them in Eclipse IDE

·               Created backend logic using POJO Classes., and  Involved in the database design schema

·               Used Web Services to link modules from other applications together using SOA technology.

·               Used Hibernate as the DAO layer and also to map java objects to the database table columns in order to take advantage of OOPs features.

·               Utilized Spring-Framework integrated with several components, and Created test plans and tutorials on how to implement JUnit test.

·               Used Ant to build distributed .jar files, and implemented Hibernate as the DAO layer for persistence in the application

·               Installed and built environment using several Virtual Machine in the same local machine

·               Tested applications using Virtual Machine creating threads concurrently accessing the same application for test purposes.

·               Deployed the application on the server for the team to access running and testing the application at remote locations

·               Actively involved in weekly meetings with the Team Lead and Project Lead to report on the progress of the application.

 

Environment:

JDBC, SQL, ANT, SVN, Oracle11g, EJB, Struts, JSPs, Servlets, Web-Logic, Web Services,

SOA, Spring Framework, Hibernate, Java6.0, and J-Unit Testing, Tortoise, Windows-Vista, VMware (virtual machine), Centos (Linux ), JSP, HTML, XSD, XML.

 

PROFESSIONAL EXPERIENCE:

Apex Technology Inc.                                                                       (November 2008 – March 2009)

Sr. Java Developer

 

Being a contractor of Apex Technology Inc. and as a Java Programmer it was my job was to build a portal from the bottom up and until it was deployed.  Here on the eBenefits project, I was on a team of programmers building an enterprise portal consolidating eight other websites to be portlets within the portal.  The prime method that was being used was the agile method as a form of rapid solutions development.  Our prime client was the Veteran Affairs.  Our projected user base is over 1 million users.  In building the portal there were several technologies that were being used. 

 

Responsibilities:

·               Involved in the requirements gathering phases, Responsible for implementing all Class, Use-Case, and Sequence Diagrams

·               Interacted with the business users or requirement gathering was responsible for the Analysis, Design and Development

·               Implemented the ATG framework and incorporated it to JSP to build a portal for VA (wounded warrior)

·               Used integrated software to access remote servers to place proxy objects within Frames of JSP to have full interaction with remote website for access.

·               Designed and developed the front-end with STRUTS (action classes and JSPs) to modularize and stream line web page code.

·               Developed EJB Components Entity Beans, which encapsulate business logic and build up the model for the system

·               Web Services based Architecture analysis & design, Web Services (WSDL) identification. Coding using SOAP, wrapped EJB  with the WSDL

·               Implemented Hibernate integration with Spring Framework by replacing DAOs, which are using SQL code to access the database.

·            Developed few Spring beans to handle the business logic of the application, as part of maintenance and change request implementation

·               Built backend business logic integrated with Oracle 10g database , and used Ant to build distributed .jar files

·               Implemented Hibernate as the DAO layer for persistence in the application

·               Created several J-Unit Test to test the application before going to offsite Testers

·               Involved in database table designs and implementations, and created portlets to be accessed within the portal

·               Built and Tested JSPs using CSS, HTML, JavaScript and POJOs

·               Participate in teamwork development activities amidst fellow developers/architect teams/business parties in order to escalate combined efforts of creative interaction with organizational initiatives

·                        Created several backend and frontend applications also having peer to peer code evaluations.

·               Participated in architecture and design for the application using several technologies. Participated in the design and development of application functionality.

 

Environment:

Spring Framework, Web Services, Struts, SOA, EJBs, Hibernate, Oracle 10g, ATG Framework, SOAP, ANT, JAXB, XML, JSTL, JMS, JSP

HTML, CSS, WSRP, SVN, Web-Logic Application Server

 

PROFESSIONAL EXPERIENCE:

Aspex Technology                                                                                                  (August 2008 – December 2008)

Sr. Java Developer

 

As a contractor in Aspex Technology, a software was developed called BFEM (Budget Formulation and Execution Manager). The BFEM software is being used to change the Federal Gov’t creates reports when submitting yearly proposals to congress for money that is needed to run the government from year to year.  As a java programmer my contributions, were to create reports in java using the BFEM framework that was designed and developed Budgeting reports for the onsite customer that I was working with. After creating these reports using the BFEM framework the report/s were uploaded to server for the customer to use to submit to congress. 

 

Responsibilities:

·               Used every step of the (SDLC) Software Development Life Cycle at all points in phases.

·               Involved in the requirements gathering phases, Responsible for implementing all Class, Use-Case, and Sequence Diagrams

·               Developed Class Diagrams, Sequence Diagrams and Activity Diagrams as part of the Design Specification

·               Help to implement In-house Framework called BFEM.

·               Interfaced with Budget Analysis that traditionally built Budget Reports By hand to get specifics to build the Budget Reports now with java.

·               Built several applications for Business Analysts that used prototypes of how the Budget Report should look like. After completion the File created by the application was place in a public server in the Network so the Budget Analysts could write off and approve the actual report that will be submitted to congress.

·               Applied Session Façade pattern to develop EJB components in WebSphere workshop which are essentially exposed as web service using SOAP, WSDL.

·               Used Hibernate as the DAO layer and the services layer contained POJO’s

·               Design and developed JDBC connection objects for the data retrieval and update

·               Used servlets for developing the server side functionality for accessing the client requests, whereas the servlets again send the request to the EJB.

·               Implemented MVC Architecture using Struts Framework, and built a local database on local machine in a .dmp file.

 

Environment:

Spring, EJB, Struts, Hibernate, Web Services, Servlets, JSPs, SOAP, SVN, Oracle, PL

SQL, XML, SSH, JDBC, ODBC, SQL, Eclipse-(IDE)

 

PROFESSIONAL EXPERIENCE:

Telvent Farradyne                                                                                                  (June 2008 – August 2008)

Sr. Technical Writer

 

Telvent Farradyne, Inc. develops transportation system plans, designs, and systems for public and private sectors in North America. It offers software products and services related to traffic management, travel information, public transportation, and electronic toll collection systems. The company’s products include MIST 4, an integrated transportation management software platform; ALERT Radio that consolidates and distributes emergency information.  My role as a java programmer was to support the software that was being used by the companies and agencies that Telvent Farradyne had a contract with. Other contributions were to technically write reports and help guides for the customers using the software so they would have a step by step understanding of the software and its capabilities.

 

Responsibilities:

·               Responsibilities included taking the existing Use Case, Class, and Sequence Diagram and Technically analyze what was currently in production

·               After viewing what was in production I analyzed all functionality how the application and modules worked when integrated

·               Writing Module by Module and application by application creating technical documents for the existing application, and showing how it was used outside in real time.

 

PROFESSIONAL EXPERIENCE:

Accenture Technology Solutions                                                                      (April 2007 – May 2008)

      Sr. Java Developer

 

In my former position, I was a JAVA J2EE SR. Programmer for Accenture Technologies. As a Senior Programmer at Accenture I have worked on many complicated and challenging projects.  I have worked with Java J2EE the entire time of my employment. Through Accenture I have worked with cutting edge technology.  My job as a Java J2EE programmer is to plan, design, implement, develop, test, and deploy software for our clients at hand surpassing the client’s expectations. Technologies that I have used are J2EE Components, J2SE Components, JavaBeans, Java Hibernate, Java Spring Framework, JDBC, ODBC, JIBX, XML, JSTL, J2EE, and WINCVS. USPS in Washington D.C. is one of Accenture’s greatest clients.  The purpose of working at USPS was to plan, design, created, build, test, deploy, and support software that was created by Accenture’s to develop and  help maintain the U.S. POSTAL SERVICE remain competitive in the current job market with its competitors such as FEDEX , U.P.S, and DHL.  As a backend programmer, I had built service and batch file applications using various tools such as Java J2EE, EJBs. XML, JIBX, JSTL, JSP, Spring Framework, Hibernate, SVN, SQL, Oracle9, and Oracle10.  The software that I created and supported was an ongoing task where new implementations, changes, and upgrades were constantly being done to the system.  Adapting to new technologies and adhering to the needs of our clients. The main function and my goal was to help build the software to organize, deploy, designate, and deliver mail to foreign countries world-wide making sure that the mail went to the designated area that it needed to go to. As a whole for all the applications that were being built, our biggest challenge is to make sure that the mail goes to the correct receptacles when they are being scanned and that they are separated by country being delivered on time.

 

Responsibilities:

·               Used every step of the (SDLC) Software Development Life Cycle at all points in phases.

·               Involved in the requirements gathering phases, Responsible for implementing all Class, Use-Case, and Sequence Diagrams

·               Weekly task to complete the planning design, implementation, and testing of two modules a week.

·               Responsible for Building Eclipse IDE environment and have it up and running in one day

·               Built several programs using POJOs and other frameworks such as, J2EE components, EJBs. XML, JIBX, JSTL, JSP, Spring Framework, Hibernate, SVN, SQL

·               Implemented Hibernate as the DAO layer for persistence in the application

·               Interacted very heavily with the Project Lead to Follow the Client’s Requests

·               Responsible for testing every phase of the creation of the application by using J-Unit, Maven, and Tools tracking software and debugging software

·               Involved in team functions to peer testing other team members’ source code.

·               Worked with the development and database team to create updated version of the database on local machines

·               Wrote Technically Notes how software is designed and Implemented.

·               Support test team, if any code needed to be changed it was placed in tracking system software for debugging or structure (code) change.

·               Provided design and development for an information portal for the project using WebLogic 8.1 Portal as well as Jakarta JetSpeed, in addition to the aforementioned technologies.  Provided team mentoring in Java Portlets API.

 

PROFESSIONAL EXPERIENCE:

University of Louisville (Scholastics Experience)                            (August 2006 – April 2007) 

Sr. Java Developer

 

In a scholastics environment I had taken 2 classes in Java, with one in the fall of 2006 and the other in the spring of 2007.  The first java class was a beginner’s course learning java fundamentals and concepts. The second class and semester was an Intermediate level and it covered a much broader scope of java methodologies, syntax, data design, and data structures.  Having back to back semesters learning java constantly in my master’s program at the University of Louisville had given me a great interest in learning Java J2EE.

 

Responsibilities:

·               Learning Java Programming in a class room environment implement new technologies and Frameworks using Java J2EE.

·               Responsible to finish assignments every week and to illustrate a competent uses of the java language.

·               Needed to build and configure IDE

·               Built Several Models of programs from beginning java to more complex programs.

·               Install a database using MS-Access and build a database to interact your POJO with.

·               Used Java to create web applications using JSP and Servlets using  HTTP

 

PROFESSIONAL EXPERIENCE:

Centevus Construction                                                                       (December 2006 – April 2007)

PHP Contractor

 

I created a database to store data in given tables, which maintained information of the clients, employees, and sensitive data of the company.  The application that is associated with the MySQL database was written in PHP, HTML, and JavaScript. The purpose of this internal application was to maintain and organize information of Centevus Construction. Based upon the request of the user, data could be manipulated and organized. This was done by input from the keyboard. The data displayed in a series of menus.

 

Responsibilities:

·               Build and In-House application that can only be accessed by employees within the company.

·               The application written in PHP and using a MYSQL database

·               Created tables and columns showing a schema of the database and its relationships

·               Built the Framework  and skeleton of the application and using design for implementation and security

·               Created and placed all company information in database tables

·               Created application using PHP, HTML, DHTML, CSS, JavaScript,

·               Tested application thoroughly.

·               Completed the application and created Technical documents how the data flows and how the application works

·               Supported the application for 3 weeks after deployment.

 

PROFESSIONAL EXPERIENCE:

C Digital Business Solutions                                                        (11/06 - 12/06)

PHP Contractor

 

Digital Business Solutions is a business designated and designed for companies who want to give their customers the ability to view and buy online products. The website was built on an internal template called ARISE.  All websites were built on this template that was built in a Linux operating system. Technologies used were PHP, HTML, DHTML, XML, JAVASCRIPT, MYSQL, and CSS.      

 

Responsibilities:

·               Used every step of the (SDLC) Software Development Life Cycle at all points in phases.

·               Gathered requirements from the client.

·               Existing application not completed needed to be completed and deployed.

·               Created several scripts for the project using technology such as dream-weaver.

·               Modified and built new scripts using PHP, HTML, DHTML, CSS, JavaScript,

·               Tested application thoroughly.

·               Deployed the application onto a Linux server.

 

 

 

 

 

 

 

 

 

 

PROFESSIONAL EXPERIENCE:

Indigo Olive Software                                                                                     (06/06 – 10/06)  

Contractor Integration Engineer 

 

My role was to support 3 main products of service provided to our distributors, reps, and customers. The 3 main products were Briefcase, Route Manager, and the DSD application. The applications were installed in a PDA (wireless mini-computer) that reps used to place their orders.  After the order were placed, the order was sent to the back-end system of the application and the distributors’ back-end system would confirm that the order had been placed and creating an invoice number sent back to the IOS database and the database receiving an invoice number sent confirmation to the reps’ PDA stating order has been received! Programming languages used were C++, Cold Fusion, HTML, DHTML, JAVASCRIPT, and SQL.

 

Responsibilities:

·               Used every step of the (SDLC) Software Development Life Cycle at all points in phases.

·               Take existing code and completed Building Modules in Cold Fusion

·               Built and completed existing code using HTML, DHTML, CSS, JavaScript,

·               Development of database driven components that was used for business logic

·               Upgrade and modify backend C++ / C source code as requirement and software of the clients changed.

·               Upgrades to database tables and data within the tables

·               Used several servers to per client and modified information per server

·               Used Subversion as a Repository Software

·               Daily front end and backend source code modifications to help agents and clients in the field do transactions.

·               Place data on a Hand Held PDA to access the computer software remotely for testing.

·               Supported agents in the field by talking to the live just in case if PDA did not work or if the software was not working

·               Weekly interaction with clients and potential clients of the software

·               Wrote technical documentation and tutorials how source code works.

 

PROFESSIONAL EXPERIENCE:

University of Louisville                                                                                    (August 2005 – April 2006)

Computer Programmer / Research Engineer:

 

The purpose of my research team was to build a tool for researchers to do research. The tool that my team and I constructed is a tool called BDSM. BDSM (Birth Defects and Systems management), which was a tool that researchers used to acquire accurate data for testing, analysis, and results of their research. BDSM consolidated a lot of tools in one environment so researchers could do research in just one environment rather than using different tools in different areas of the applications were written in PHP, HTML, Java-script, and Oracle 9i.

 

Responsibilities

·               Used every step of the (SDLC) Software Development Life Cycle at all points in phases.

·               Involved in the requirements gathering phases, Responsible for implementing all Class, Use-Case, and Sequence Diagrams

·               The applications were written in PHP, HTML, Java-script, and Oracle 9i.

·               Create extensive extension of the existing framework.

·               After the design of each module the implementation of the application was to be completed in 3 days.

·               Built several applications that integrated with other C and C++ applications

·               Interfaced with the user and supported the software

·               Weekly illustrations were done after the completion of each module.

·               Thorough test were done on the module before being placed into production.

 

PROFESSIONAL EXPERIENCE:

NPC (National Processing Company)                                                        (October 1999 – January 2001)

C++ Programmer

 

Our customers’ businesses were in a series of categories such as travel, hotel, rental car, and airline. Representatives of various companies that used our online application consolidated their paychecks in our system. Rather than a rep going to the bank to deposit one hundred checks for each customer that they served. Our system simply consolidated and deposited their checks for them once our system received their electronic funds. I was involved in designing, developing, and testing the software features of our software. The C++ source code that was written and embedded SQL statements was to trigger the database interfacing with the GUI front end of our software. I was a backend C++ programmer.

 

Responsibilities

·               Used every step of the (SDLC) Software Development Life Cycle at all points in phases.

·               Involved in the requirements gathering phases, Responsible for implementing all Class, Use-Case, and Sequence Diagrams

·               Involved in Database Design and Coding and participated in team audits for customer usage

·               Created multiple applications in C and C++ and Support for in house Data Entry employees

·               Supported existing software by making upgrades to the source code. Wrote detailed documents of applications created. 

·               Talked to customers using the software to teach them how to use the software

·               After the source code was created worked to debug using an In-house debugging tool

·               Printed weekly reports of the agents and clients using our software.

·               Created software and placed software on CDs to ship to new or existing customers.

·               Created and deleted data within the database maintenance of the system and handling of changed requests.

·               Sent Decryption and Encryption software for all remote users both nationally and internationally

 

 

 

 

 

 

 

 

 

NON PROFESSIONAL EXPERIENCE:

University of Louisville                                                                                                                (January 1998 – August 2005)                                

Programmer / Researcher/ Student Experience             

 

My research mainly involved designing and developing external interfaces for the functionality of the program to be implemented for research and design. Also I did software development in the areas of Status Monitoring, Performance Management, and External Systems Integration. Assembly Language was mostly used with some implemented C source code.  Also as a student I worked with multiple programming languages such as C, C++, ASSEMBLER, ASP.NET, COLDFUSION, JAVA, and JAVA J2EE.

 

Responsibilities

·               Wrote assembler code and placed it on a computer chip.

·               Multiple tests done to interface software with hardware.

·               Wrote several applications in C integrated with assembler

·               Wrote applications in C++

·               Worked with Java as a student

·               Wrote applications in J2EE

·               Created flow diagrams and technical documents in correspondence to the source code written.

·               Practice and applied theoretical algorithms

 

Coarse Work

·   Trigonometry

·   Pre-Calculus

·   Calculus I

·   Calculus II

·   Calculus III

·   Calculus IV

·   Probability and Statics

·   Numerical Analysis

·   Thermodynamics

·   Advanced Physics

·   Advanced Chemistry

·   Automata Theory

·   Information Structures

·   Data Structures

·   Discrete Structures

·   Design of File Structures

·   Software Engineering

·   Introduction to Databases

·   Computer-Interfacing

·   Information Security

·   Object Oriented Design

·   Statics and Dynamics

·   Bio-Engineering

 

 

 



Experience

BACK TO TOP

 

Job Title

Company

Experience

Sr. Java Developer

Hardin Innovative Technology

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Date of Availability:

Immediately

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

Active Secret

US Military Service:

Citizenship:

US citizen

 

 

Target Job:

Target Job Title:

Sr. Java Developer

 

Target Company:

Company Size:

 

Target Locations:

Selected Locations:

US-VA-Richmond

Relocate:

No

Willingness to travel:

No Travel Required

 

Languages:

Languages

Proficiency Level

Brazilian Portuguese

Beginner

English

Beginner